Skip to content

docs(readme): announce v1.9.0 "navigable" + add the v1.8→v1.9 migration guide#254

Merged
DemchaAV merged 1 commit into
developfrom
docs/v1.9.0-release-prep
Jun 28, 2026
Merged

docs(readme): announce v1.9.0 "navigable" + add the v1.8→v1.9 migration guide#254
DemchaAV merged 1 commit into
developfrom
docs/v1.9.0-release-prep

Conversation

@DemchaAV

Copy link
Copy Markdown
Owner

Why

v1.9.0 — the in-progress release — had no release-facing docs yet. The README
"Release status" blockquote still advertised v1.8.0 ("illustrative") as the
latest stable; the release tooling does not touch that prose block (it only
flips the install snippets), so without this main would keep rendering the
previous version as latest once v1.9.0 ships. There was also no
migration-v1-8-to-v1-9.md, while every prior minor (v1.4→…→v1.8) ships one,
and docs/README.md had stopped indexing the migration guides at v1.6→v1.7.

What changed

  • README — the "Release status" blockquote now names v1.9.0 (codename
    "navigable") as Latest stable, and the "What's new" section is rewritten
    for the navigation release: in-document anchors / internal links, the native
    clickable TOC, page references, bookmarks, multi-section documents, per-page
    margins / bleed / row layout, inline chips / SVG icons / colour emoji, and
    render-to-images. Install snippets stay at 1.8.0 — the release tooling flips
    them at cut time, and VersionConsistencyGuardTest enforces README == pom.
  • docs/roadmaps/migration-v1-8-to-v1-9.md (new) — additive-only upgrade
    guide: a per-area TL;DR table, the one negative-margin behaviour note, the
    2.0-bound cover-letter / CV shim deprecations (informational, not breaking),
    and the upgrade snippet.
  • docs/README.md — index the new v1.8→v1.9 guide, and the previously
    unlisted v1.7→v1.8 guide alongside it.

Verification

./mvnw -B -ntp test -pl . -Dtest=DocumentationCoverageTest,CanonicalSurfaceGuardTest,DocumentationExamplesTest,VersionConsistencyGuardTest
BUILD SUCCESS, 31 green. No legacy tokens in the new prose; the README
install snippets stay consistent with the 1.8.0 pom; internal links resolve.
Docs-only change — no Java touched.

Lane: docs — v1.9.0 release-facing documentation (README status + what's-new,
migration guide, docs index).

…ation guide

- README "Release status" now names v1.9.0 (codename "navigable") as Latest
  stable, and the "What's new" section covers in-document navigation, the
  native TOC / page references / bookmarks, multi-section documents, the
  per-page-margin / bleed / row-layout additions, inline chips / SVG / emoji,
  and render-to-images. Install snippets stay at 1.8.0 (the release tooling
  flips them at cut time).
- Add docs/roadmaps/migration-v1-8-to-v1-9.md — additive-only upgrade guide
  with a per-area TL;DR table, the one negative-margin behaviour note, the
  2.0-bound shim deprecations, and the upgrade snippet.
- Index the v1.8->v1.9 and the previously unlisted v1.7->v1.8 guides in
  docs/README.md.
@DemchaAV DemchaAV merged commit dba858a into develop Jun 28, 2026
11 checks passed
@DemchaAV DemchaAV deleted the docs/v1.9.0-release-prep branch June 28, 2026 18:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant